.ac_results{padding:0px;border:1px solid #eaeaea;background-color:white;overflow-y:auto;z-index:99999;width:328px;height: auto !important;max-height: 214px;height:214px;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;font:menu;font-size:12px;overflow:hidden;width:97%;}
.ac_results li span{display:block;*margin-top:-18px}
.ac_odd{background-color:white}
.ac_over{background-color:#f4f0f0;color:#333;}
.ac_results li:active, .ac_results li:focus { background:#ede3e3;}
/*for IE8*/
@media \0screen {
    .ac_results{max-height: 232px;height:232px;}    
}